package com.cysoft.third.echarts.component.yAxis;

/**
 * @author 玖零
 * @version v0.0.1
 * @project cysoft-third-echarts
 * @package com.cysoft.third.echarts.component.yAxis
 * @date 2025/3/13 11:39
 * @desc
 */
public class Tooltip {

    /**
     * 是否显示提示框。
     */
    private Boolean show = true;

    /**
     * 提示框位置。
     */
    private String position;

    /**
     * 内容格式化。
     */
    private Object formatter;

    /**
     * 背景颜色。
     */
    private String backgroundColor = "rgba(50,50,50,0.7)";

    /**
     * 边框颜色。
     */
    private String borderColor = "#333";

    /**
     * 边框宽度。
     */
    private Integer borderWidth = 0;

    /**
     * 内边距。
     */
    private Object padding = new Integer[]{5, 10};

    /**
     * 文字样式。
     */
    private TextStyle textStyle;

    /**
     * 额外 CSS 样式。
     */
    private String extraCssText;
}
